package com.quanyan.financialSystem.entity.vo.place.resp;

import java.math.BigDecimal;

/**
 * OrderReconciliationVo
 *
 * @author Tu Chun
 * @date 2016/10/24
 */
public class OrderReconciliationVo {
    /**
     * 城市id
     */
    private Integer cityId;
    /**
     * 场馆名称
     */
    private String name;
    /**
     * 场馆编号
     */
    private String code;
    /**
     * 场馆负责人
     */
    private String contact;
    /**
     * 订单编号
     */
    private String placeOrderNo;
    /**
     * 销售渠道 1:IOS 2: ANDROID 3 :WEIXIN 4 :H5 5:后台
     */
    private Integer platform;
    /**
     * 1：支付宝支付 2：微信支付  3：微信公众号支付
     */
    private Integer payType;
    /**
     * 支付日期
     */
    private String paymentTime;
    /**
     * 流水号
     */
    private String serialNo;
    /**
     * 订单号
     */
    private String orderNo;
    /**
     * 订单实付金额
     */
    private BigDecimal actualAmount;
    /**
     * 到账金额
     */
    private BigDecimal arrivalAmount;
    /**
     * 到账差异  1不同 2 相同
     */
    private Byte isDifferent;
    /**
     * 到账日期
     */
    private String arrivalDate;
    /**
     * 对账状体
     */
    private Integer opStatus;
    /**
     * 对账人
     */
    private String opUserName;
    /**
     * 对账人id
     */
    private Integer opUid;
    /**
     * 对账日期
     */
    private String reconciliationDate;

    /**
     * 备注
     */
    private String remark;
    /**
     * 1 订单 2 充值 3退款
     */
    private Byte type;





    public Integer getCityId() {
        return cityId;
    }

    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }

    public Byte getType() {
        return type;
    }

    public void setType(Byte type) {
        this.type = type;
    }

    public Byte getIsDifferent() {
        return isDifferent;
    }

    public void setIsDifferent(Byte isDifferent) {
        this.isDifferent = isDifferent;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public String getPlaceOrderNo() {
        return placeOrderNo;
    }

    public void setPlaceOrderNo(String placeOrderNo) {
        this.placeOrderNo = placeOrderNo;
    }

    public Integer getPlatform() {
        return platform;
    }

    public void setPlatform(Integer platform) {
        this.platform = platform;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public String getPaymentTime() {
        return paymentTime;
    }

    public void setPaymentTime(String paymentTime) {
        this.paymentTime = paymentTime;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public BigDecimal getActualAmount() {
        return actualAmount;
    }

    public void setActualAmount(BigDecimal actualAmount) {
        this.actualAmount = actualAmount;
    }

    public Integer getOpStatus() {
        return opStatus;
    }

    public void setOpStatus(Integer opStatus) {
        this.opStatus = opStatus;
    }

    public String getOpUserName() {
        return opUserName;
    }

    public void setOpUserName(String opUserName) {
        this.opUserName = opUserName;
    }

    public Integer getOpUid() {
        return opUid;
    }

    public void setOpUid(Integer opUid) {
        this.opUid = opUid;
    }



    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public BigDecimal getArrivalAmount() {
        return arrivalAmount;
    }

    public void setArrivalAmount(BigDecimal arrivalAmount) {
        this.arrivalAmount = arrivalAmount;
    }

    public String getArrivalDate() {
        return arrivalDate;
    }

    public void setArrivalDate(String arrivalDate) {
        this.arrivalDate = arrivalDate;
    }

    public String getSerialNo() {
        return serialNo;
    }

    public void setSerialNo(String serialNo) {
        this.serialNo = serialNo;
    }

    public String getReconciliationDate() {
        return reconciliationDate;
    }

    public void setReconciliationDate(String reconciliationDate) {
        this.reconciliationDate = reconciliationDate;
    }
}
